pump circulation system - Francés Inglés Diccionario